HomeController引入unitOfWork private readonly IUnitOfWork _unitOfWork; public H...
昨天的Product CRUD只寫到Index,今天要來講Upsert。 1.引入@model ClothesShop.Models.ViewModels.Pr...
因為過節,產品頁面分三天寫;後續依狀況會回頭整併在一起。 修改Repository public Repository(ApplicationDbCont...
產品管理屬於Admin範疇。_Layout導覽列新增按鈕至下拉選單內。複製”類別”的 link在類別下方。修改Controller名稱為Product。 &...
今天首先要講的是單一Model(不參雜其他Model),設置資料表與頁面。步驟適用於各種單一Model,以建立類別為案例: 建立Category步驟 1.建...
分層式架構,在本專案分為:1.DataAccess存放資料庫連線相關程式碼與檔案包含連線字串與Migration與建立的Repository & Uni...
前面不多贅述,今天的目標是先建立好基本設定。 共五個步驟:1.新增專案[驗證]2.新增Scaffold項目3.DbContext覆寫4.管理NuGet5.設置D...
訂單處理頁面:Area[Admin],Order專案,Detail頁面。 分別為主表與明細,圖片中我用紅框與藍框區分開來。左側顯示:訂單主表的1.訂購人姓名:S...
訂單頁面:Area[Admin],專案:Order,登入才可見。Customer只能看見自己的訂單。這邊只有OrderHeader(訂單主表),昨天Day8 有...
結算頁面(顯示客戶資訊、訂單資訊)Summary:Area[Customer],Cart專案。 這裡與昨天購物車一樣,都是使用ShoppingCart View...
今天要講的是:當客戶在首頁"瀏覽產品資訊"時,可以點選Detail進入購買頁面。這邊雖然看起來跟前面大同小異,但是差異的地方很關鍵,尤其Bo...
今天講建立分店的畫面以及功能。 Admin區塊[內容管理]建立分店。 在前一天已經講過如何設置權限,這邊就不再贅述。 接下來看分店的列表與Create、E...
今天進入Day5,同樣是繼續介紹頁面與功能,今天介紹[首頁顯示產品]以及[註冊的畫面]依權限設定,基本就是產品頁面,只是顯示的方式不是用table,而是用Div...
昨天講到了首頁、類別、產品的畫面展示,今天要再細講到各功能的畫面,以及相關規格。雖然看起來今天的文章介紹的很少,但是今天講的部分,在寫規格時,是可以寫得很細的!...
[目前文章只有程式已經定稿,前半的邏輯與介面介紹都還會浮動,後續都可能會回到前面再做細節補充]今天還是來划水的,沒有圖文介紹,今天目標是服飾網頁製作構思,就是在...
本文主要是針對快速建立分層架構,然後再分層架構下,如何一步一步建立好一個網站。內容是參考一些網站影片以及書籍製作而成,[目前文章只有程式已經定稿,前半的邏輯與介...
大家好 小弟因為某些原因想轉職工程師 目前是想轉後端工程師 目前先以.net工程師為目標我先說我的計畫大概就先學.net core然後可以做一個作品後就去投履歷...
有遇過專案太大,難以管理以及維護的狀況嗎? 這時候我們需要依照模式去設計,今天先講一個模式 : MVC! MVC 一種軟體設計模式(design pattern...
ModelStateModelState 是一個在 ASP.NET MVC 中非常重要的類,它用於追蹤模型綁定過程中的狀態、錯誤等信息。當表單提交後,你可以使用...
了解什麼是模型(Model)以及它在MVC中的角色。 學習使用Entity Framework(EF)進行資料庫操作。 練習基本的CRUD(Create, R...
在寫每一個專案開始之前都要有第一個專案叫做:Hello_world 1 MVC 專案結構 2 RouteConfig.cs 可以調整初始的controller...
1 2 3 4 SOP1 2 3 4 5 Github:https://github.com/qsc811022/WebAppMVC_Day7
無法啟動偵錯工具配接器,版本是visual studio 2019版 使用Framework 4.7.2做專案跑到一半突然不能啟用偵錯了,希望各位大神能幫忙解決...
今天沒有要講新的內容,就簡單分享自己完賽的心得。 ASP .NET網頁開發課程一開始其實我是在坊間補習班學的,只是當時對於C#語法以及OOP的觀念不夠熟練,在學...
昨天講了如何利用網路上的JSON資料來源,轉成C#的類別模型後,將其呈現在網頁上,今天我們延續昨天的內容,來使用一個常用的套件-PagedList。套件的用途很...
30天鐵人賽即將進入尾聲啦~今天來提一個很常用的資料儲存格式:JSON。 ● JSON是什麼? JSON(JavaScript Object Notation)...
在DAY 8的時候介紹過HTML Helper的用法,除此之外還有一些helper可以讓我們更方便與彈性地編排View內容,接著就來一一說明。 ● @helpe...
今天來講講各種ActionResult的型別,我們在DAY 3最後面的時候有說到,ActionResult類別其實是所有動作方法結果的基底類別,有許多的動作方法...
雖然在DAY 3的時候已經介紹過路由的一些基本規範,當時我們知道ASP .NET MVC 是藉由路由(Route)規範方式將URL模式連結到Controller...
部分檢視(Partial View)是指可以將整個檢視頁面其中的某個內容抽出來另外撰寫,需要使用時再透過方法叫用至頁面指定位置,這樣可以達到精簡程式碼與重複使用...